#include "mainwindow.h"

#include <QApplication>
#include <QCoreApplication>

#include <QMessageBox>
#include <QDebug>

#include "common.h"
#include "singletonguard.h"

#include <QVariantMap>
#include <QVector>
#include <QColor>


int main(int argc, char *argv[])
{
    // 实例化应用
    QApplication app(argc, argv);
    QString appName = qApp->applicationName();

    //检查程序是否 已经启动过
    if(checkOnly(appName) == false) {
        qDebug() << "程序重复启动...";
        return 0;   // 关闭程序启动
    }

    // 设置系统编码
    QTextCodec::setCodecForLocale(QTextCodec::codecForName("GB18030")); // 设置编码为GB18030

    // 主窗口
    MainWindow w;
    w.show();

    int ret = app.exec();

    return ret;
}
